talk a lot without rest - Allemand Anglais Dictionnaire